body, h1, h2, h3, p, table, td, tr
{ font-family:Arial, Helvetica, sans-serif; margin: 0; padding: 0}

p
{font-size: 12px; color: #000000}

h1
{ font-size: 16px; color: #2461aa; margin-bottom: 10px; clear:left; border-bottom: 1px solid #999999}

h2
{ font-size: 14px; color: #2461aa; margin-bottom: 10px; border-bottom: 1px solid #cccccc}

td
{ border-bottom: 1px solid #c3d9ff; padding: 5px; font-size: 12px; color: #777777}

img
{border: none medium}

#page-wrapper
{ margin: 0px auto; width:900px; padding: 0px 10px}

#intro
{ margin: 10px 0 20px 0; background: #ffffff url(images/google_es_box.gif) no-repeat 681px 46px; padding-bottom: 0px}

.logo
{ float: left; margin-bottom: 10px}

.intro-text
{ width: 75%}

.mod
{ color: #7777777}

#webinar
{ margin: 0 0 10px 0; /*width: 55%; float: left*/}

.webinar-title
{ font-weight: bold; color: #3366cc}

.last-td
{border: none}

#case-studies
{ float: right; margin-left: 20px; margin-bottom: 10px; width: 42%}

.cs-box
{ border: 1px solid #dddddd; float: left; clear: left; margin: 2px 0px; padding: 3px; width:97%}

.first
{margin-top:8px}

.client-logo
{ float:left; margin-right: 5px; width: 100px; font-size: 10px}

.client-logo img
{ padding-bottom: 3px; clear:right; float:left}

.client-text
{font-size: 12px; color: #777777; padding-left: 107px}
* html .client-text {padding-left: 108px}

a, a:visited
{ color: #286dbb; text-decoration: underline}

a:hover
{ text-decoration: none}

.contact
{ float: right; margin-top: -43px; margin-right: 30px; clear:both}

.find
{ float: right;margin-top: -90px; margin-right:30px}

.resource-title
{ margin-top: 20px}

ul 
{margin: 0 0 0 16px; padding: 0}
ul
{margin-left: expression("0")}
li
{list-style: outside square; padding: 0px 0px 2px 0px; color:#777777}
li
{margin-left: expression("15px")}

#video-webinar-wrapper
{float:left; margin: 0; width:55%}

.video-wrapper
{text-align: center; padding: 10px 0px; background-color: #eeeeee}

#tracking-layer{
	width:300px;
	margin-left:100px;
}
